A Comparative Review of Robot Programming Languages
نویسندگان
چکیده
In this paper, we make a comparative review of a variety of \intermediate-level" robot languages that have emerged in recent years. We also describe a robot programming language called FROB (for Functional ROBotics). FROB is an example of an embedded, domain-speci c language, hosted by the Haskell programming language. We present the basic concepts of the language, discuss the ability of FROB to model other programming architectures, and we compare it's capabilities to other extant languages that are reviewed.
منابع مشابه
Nothing Compares to You
Comparative constructions are a classical topic in semantics. The vast majority of the literature on comparatives, though, is focused on languages like English, French or German. These languages are special in that adjectives take comparative morphology, and in that they allow for comparative phrases as well as clauses. Stassen’s (1985) survey of comparative constructions shows that this is a r...
متن کاملSaturated Neural Adaptive Robust Output Feedback Control of Robot Manipulators:An Experimental Comparative Study
In this study, an observer-based tracking controller is proposed and evaluatedexperimentally to solve the trajectory tracking problem of robotic manipulators with the torque saturationin the presence of model uncertainties and external disturbances. In comparison with the state-of-the-artobserver-based controllers in the literature, this paper introduces a saturated observer-based controllerbas...
متن کاملDevelopment on Mobile Robot Controller by using High Level Language Programming: a Review
This paper describes research and investigation on programming language used in mobile robot controller development by using mobile communication technologies such as Bluetooth, Infrared, Wireless LAN and Zigbee. We found that most mobile robot controllers have been developed using C/C++. It is because C/C++ has powerful extensions that the unit type information can be added within the language...
متن کاملRobot Task-Level Programming Language and Simulation
This paper presents the development of a software application for Off-line robot task programming and simulation. Such application is designed to assist in robot task planning and to direct manipulator motion on sensor based programmed motion. The concept of the designed programming application is to use the power of the knowledge base for task accumulation. In support of the programming means,...
متن کاملRobot Languages in the Eighties
The scenario of general-purpose programming systems is rapidly changing; what are the consequences for robot programming? The programming environments built around ADA, UNIX, and lnterlisp are useful for robot programming? After introducing the peculiar aspects of robot programming we will discuss some examples of general-purpose languages applied to robots and languages specifically designed f...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001